package com.cmc.cloud.cmclink.doc.vo.blnovo.sisplitvo;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author tanzhuliang
 * @date 2025/10/3
 */
@Schema(description = "si可更改的收发通信息")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BlnoScnSplitChangeVO {

    @Schema(description = "公司名称")
    private String companyName;

    @Schema(description = "公司地址")
    private String companyAddress;

    @Schema(description = "地址打印标识")
    private Boolean addressPrintFlag;

    @Schema(description = "企业唯一识别码 前缀")
    private String uniqueIdentifierPre;

    @Schema(description = "企业唯一识别码 后缀")
    private String uniqueIdentifierFix;

    @Schema(description = "电话")
    private String telephone;

    @Schema(description = "电话打印标识")
    private Boolean telephonePrintFlag;

    @Schema(description = "邮箱")
    private String email;

    @Schema(description = "邮箱打印标识")
    private Boolean emailPrintFlag;

    @Schema(description = "传真")
    private String fax;

    @Schema(description = "传真打印标识")
    private Boolean faxPrintFlag;

    @Schema(description = "城市")
    private String city;

    @Schema(description = "省份")
    private String province;
}
